Salmo Salar — synonyms, definition

1. Salmo salar (Noun)

1 synonym
Atlantic salmon
1 definition

Salmo salar (Noun) — Found in northern coastal Atlantic waters or tributaries; adults do not die after spawning.

1 type of
salmon
2 types
lake salmon landlocked salmon
1 part
Atlantic salmon
2 parts of
genus Salmo salmo